Axiom #1: Requirements Are Derived From System Model Elements

The amount of funding to execute system modeling and systems engineering is finite; in many cases, it is zero-sum (or effectively so).  To reap the benefits of a competently executed system model, what effort can/should be curtailed to fund the modeling efforts?

Since text-based requirements are, in essence, a textual projection of content that can (and should) be represented in the system model, their development can be delayed without technical penalty.

Instead of churning requirements, author and refine them at widely-spaced knowledge points or reviews.  This allows them to be spawned and synchronized with a high-fidelity system model.  If you attempt to keep requirements in synch with a rapidly growing and evolving system model  you are wasting labor hours (adjudicating changes with all the stakeholder and decision authority drag that entails).  Invest that time and effort into a higher-fidelity system model.

Axiom #1:  Requirements should be derived from a system model elements; spawn and synchronize them at deliberately-chosen points in the development process.